using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;

namespace Colorful.Models
{
    #region 菜单枚举 MenuEnum
    public enum MenuEnum : int
    {
        #region ERP
        /// <summary>
        /// 系统菜单
        /// </summary>
        ERP_ProductSort = 16,
        #endregion
    }
    #endregion

    #region 文章标识 NewsFlag
    public enum ArticleFlag : int
    {
        /// <summary>
        /// 首页显示
        /// </summary>
        [Description("首页显示")]
        ShowIndex = 1,
        /// <summary>
        /// 菜单推荐
        /// </summary>
        [Description("菜单推荐")]
        Recommend = 2
    }
    #endregion

    #region 邮件枚举 MailEnum
    public enum MailEnum : int
    {
        None = 0,
    }
    #endregion

    #region 菜单类型 MenuType
    public enum MenuType : int
    {
        /// <summary>
        /// 系统菜单
        /// </summary>
        [Description("系统菜单")]
        System = 1,
        /// <summary>
        /// 用户中心菜单
        /// </summary>
        [Description("用户菜单")]
        User = 2
    }
    #endregion

    #region 权限枚举 MyPermission
    public enum MyPermission : int
    {
        Member = -1
    }
    #endregion

    #region 标签类型 TagType
    public enum TagType
    {
        /// <summary>
        /// 产品
        /// </summary>
        Product = 1,
        /// <summary>
        /// 产品类别
        /// </summary>
        ProductSort = 2
    }
    #endregion
}
